application bar code point of purchase barcode thin-client advertising market research data recovery management data collection radius3 database merchandising analysis development pop